package iface;

/**
 *
 * @author Noi
 */
public interface IManager<T> {
    public boolean add(T obj);
    public boolean remove(T obj);
    public T replace(int index, T obj);
    public int size();
    public T get(int index);
    public T getById(int id);
    public T getByName(String name);
    public void setVisible(T obj, boolean value);
}
